body {
	background: #F6F5FB;
}

.mui-content {
	background: #F6F5FB;
}


/*头部*/

.mui-bar {
	position: relative;
	/*height: 4rem;*/
	background: #F14DA3;
	box-shadow: none;
}

.mui-bar-nav.mui-bar .mui-icon {
	margin: .5rem 0;
	padding: 0;
	color: #fff;
	/*font-size: 2rem;*/
}

.mui-bar .mui-title {
	/*margin-top: .7rem;*/
	color: #fff;
	/*font-size: 1.2rem;*/
}


/*主体*/

.mui-bar-nav~.mui-content {
	padding-top: 0;
	padding-bottom: 15rem;
}

.address {
	width: 100%;
	height: 5rem;
	padding: 1rem;
	background: #fff;
}

.address span {
	display: inline-block;
	margin: .8rem 0 0 .6rem;
	font-family: icon;
	color: #838383;
	font-size: 2rem;
}

.address .text {
	width: 60%;
	margin-left: .7rem;
}

.address .text .p2 {
	font-size: 1rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.address .text .p1 {
	margin: 0 0 .4rem 0;
	color: #000;
	font-size: 1rem;
}

.address .text .p1 span {
	display: inline-block;
	width: 20%;
	height: 1.5rem;
	margin: 0 0 0 .5rem;
	color: #fff;
	font-size: 1rem;
	text-align: center;
	line-height: 1.5rem;
	background: #9C9C9C;
	border-radius: .4rem;
}

.address i {
	margin-top: .8rem;
	font-family: icon;
	font-style: normal;
	color: #D9D9D9;
	font-size: 1.5rem;
}

.order {
	width: 100%;
	margin-top: 1rem;
	background: #fff;
}

.order .order_dianpu {
	width: 100%;
	height: 3.5rem;
	padding: .7rem 1rem;
	border-bottom: 1px solid #EEEEEE;
}

.order .order_dianpu .Dimg {
	width: 9%;
	height: 2.1rem;
	border-radius: 50%;
	background: url(../images/shoppingCart/dianpu1.png) no-repeat center/cover;
}

.order .order_dianpu h3 {
	width: 50%;
	margin-left: 1rem;
	font-weight: normal;
	font-size: 1rem;
	line-height: 1.6rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.order .order_dianpu p {
	color: #000;
	font-size: 1.1rem;
	line-height: 2rem;
}

.order .order_dianpu span {
	color: #FF53AC;
}

.order .order_sp {
	width: 100%;
	padding: 0 1rem;
	background: #fff;
}

.order .order_sp .sp_con {
	width: 100%;
	height: 6.7rem;
	padding-top: .5rem;
	border-bottom: 1px solid #EFEFEF;
}

.order .order_sp .sp_con .sImg {
	width: 20%;
	height: 5rem;
	background: url(../images/shoppingCart/goods1.png) no-repeat center/cover;
}

.order .order_sp .sp_con .text {
	width: 60%;
	margin-left: 1rem;
}

.order .order_sp .sp_con .text h3 {
	font-weight: normal;
	font-size: 0.95rem;
	line-height: 1.5rem;
}

.order .order_sp .sp_con .text span {
	margin-right: 1.2rem;
	font-size:0.84rem;
}

.order .order_sp .sp_con .text mark {
	color: #FF53AC;
	background: transparent;
}

.order .order_sp .sp_ys {
	width: 100%;
	height: 4rem;
	border-bottom: 1px solid #EFEFEF;
}

.order .order_sp .sp_ys p {
	color: #000;
	font-size: 0.9rem;
	line-height: 4rem;
}

.order .order_sp .sp_bz {
	width: 100%;
	height: 5.5rem;
	padding: .7rem 0;
}

.order .order_sp .sp_bz textarea {
	width: 100%;
	height: 4rem;
	padding: .5rem;
	font-size: 0.9rem;
	color: #626166;
	background: #F6F5FB;
	resize: none;
}

.youhui {
	width: 100%;
	height: 3rem;
	margin-top: 1rem;
	padding: 0 1rem;
	background: #fff;
}

.youhui p {
	margin: 0;
	line-height: 3rem;
	font-size: 0.9rem;
}

.youhui .p1 {
	color: #000;
}

.youhui .p2 {
	color: #FF6FB3;
}

.youhui .p2:after {
	content: '\e6d7';
	font-family: icon;
	display: inline-block;
	color: #DDDDDD;
}

.footer {
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 3.5rem;
	background: #fff;
	border: 1px solid #EDEDEF;
}

.footer button {
	width: 25%;
	height: 100%;
	color: #fff;
	font-size: 1rem;
	background: #F14DA4;
	border: none;
	border-radius: 0;
}

.footer .text {
	margin: .5rem 0 0 1rem;
}

.footer .text p:first-child {
	color: #000;
	margin: 0;
	font-size: 0.9rem;
}

.footer .text p:first-child span {
	margin-right: .5rem;
	color: #FA3E9D;
	font-size: 1rem;
}

.footer .text p:last-child {
	color: #A5A5A5;
	margin: 0;
}